package com.qfedu.yuxiaoer.mapper;

import com.qfedu.yuxiaoer.entity.TenantContract;
import com.qfedu.yuxiaoer.entity.TenantContractExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TenantContractMapper {
    long countByExample(TenantContractExample example);

    int deleteByExample(TenantContractExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TenantContract record);

    int insertSelective(TenantContract record);

    List<TenantContract> selectByExample(TenantContractExample example);

    TenantContract selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TenantContract record, @Param("example") TenantContractExample example);

    int updateByExample(@Param("record") TenantContract record, @Param("example") TenantContractExample example);

    int updateByPrimaryKeySelective(TenantContract record);

    int updateByPrimaryKey(TenantContract record);

    List<TenantContract> findAllTenantContract();
}